/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package main;

import client.MailClient;
import mail.Contenido;
import mail.Message;
import mail.RemitenteDestinatario;
import server.MailServer;

/**
 *
 * @author Fanny
 */
public class Consola {
  
  public static void main(String[] args) {
     MailServer server=new MailServer();
     MailClient cliente1=new MailClient(server,"pepe");
     MailClient cliente2=new MailClient(server,"juan");
     
     cliente1.sendMessage(new Message(new RemitenteDestinatario("pepe","juan"),new Contenido("hola","Hola juan, mensaje 1")));
     cliente1.sendMessage(new Message(new RemitenteDestinatario("pepe","daniela"),new Contenido("hola","Hola daniela, mensaje 1")));
     cliente2.sendMessage(new Message(new RemitenteDestinatario("pepe","juan"),new Contenido("hola","Hola juan, mensaje 2")));
     cliente2.sendMessage(new Message(new RemitenteDestinatario("pepe","juan"),new Contenido("hola","Hola juan, mensaje 3")));
     cliente2.sendMessage(new Message(new RemitenteDestinatario("pepe","juan"),new Contenido("hola","Hola juan, mensaje 4")));
    
     
     int cant2= cliente2.checkmessages();
     System.out.print("Cliente 2 Recibió: " +cant2 + "\n");
     System.out.print("Cliente 2 Tiene los siguientes Mensajes: \n");
      for (int i = 1; i <= cant2; i++) {
      System.out.print("Mensaje "+i+":"+cliente2.readNextMessage().toString());
         System.out.println("\n");
    }
         
   
          
  }
  
}
